cover the same ground - Turkish English Dictionary